home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Documents / Other / tricks.1.0.txt < prev    next >
Text File  |  1996-02-22  |  13KB  |  385 lines

  1.  
  2. Author:     Timothy J. Luoma <luomat@capitalist.princeton.edu>
  3. Last Update:     18 Feb 1996
  4. To Receive:    send email with subject "ascii nexttricks"
  5. Version:    1.0.0
  6.  
  7. This is a compilation of various bits and pieces of information I've
  8. collected.  Some of them I discovered, some were told to me by others. 
  9. Where I remember the names of those who told me, I have cited them herein. 
  10.  
  11. These have been collected since 1992, so some of them may not work with
  12. all the versions of the OS.  And of course, there's no guarantee that any
  13. of this will remain in OPENSTEP 4.0. 
  14.  
  15. All of these do work with NS 3.2 on NeXT hardware (what I have), unless
  16. noted. 
  17.  
  18. ================================================================
  19. ================================================================
  20.             FILE VIEWER
  21. ================================================================
  22. ================================================================
  23.  
  24. (+)    UNHIDE APP
  25.         In the File Viewer's Processes window 
  26.         (Tools/Processes menu), under applications, select 
  27.         an application and then click on its icon in the 
  28.         panel and it will be unhidden.
  29.  
  30. ================================================================
  31.  
  32. (+)    COPY PATH
  33.         In the File Viewer's Inspector (command-1), if 
  34.         you click on the path listed, you can copy it to 
  35.         the pasteboard 
  36.         [ NOTE: you get the _path_to_ whatever you are 
  37.           selected on in the File Viewer, not the actual 
  38.           file itself ]
  39.  
  40. ================================================================
  41.  
  42. (+)    REMOVE RECYCLER FROM DOCK (or any other running app)
  43.         <COMMAND> & Drag the recycler (or any running app)
  44.         to remove it from the DOCK.  The recycler will 
  45.         appear at the bottom left corner of the screen
  46.         when you next login.
  47.  
  48. ================================================================
  49.  
  50. (+)    LOGOUT PANEL
  51.         ALT & COMMAND & Double-Click  while Workspace is 
  52.         not the active app brings up the Logout panel.
  53.         
  54.         To change which application will bring up the 
  55.         logout panel upon a 'quit' command, use:
  56.         
  57.         dwrite Workspace DockController X
  58.     
  59.         where X is a number.  The NeXT Icon for the File 
  60.         Viewer is considered 0, the second icon on the dock
  61.         is 1, the third is 2, and so on.  The change takes 
  62.         place upon the next login.
  63.         
  64. ================================================================
  65.  
  66. (+)    DOCK ON-TOP OF OTHER WINDOWS
  67.         The dock can be made to be below any window on 
  68.         screen by alt-clicking once on NeXT icon.
  69.  
  70.         Alt-clicking once again will return it to being 
  71.         above all other windows.
  72.  
  73. ================================================================
  74.  
  75. (+)    FILE VIEWER - COMPRESS/UNCOMPRESS
  76.         Starting with 3.0 (I think) the File Viewer 
  77.         provided a way     to compress files easily through 
  78.         File/Compress.  It would create a file with the 
  79.         extention .compressed which is (for most purposes) 
  80.         the same as .tar.Z.  If you want to use GZIP for
  81.         better compression, use these two dwrites:
  82.  
  83.         dwrite Workspace AlwaysTarForCompress Yes
  84.         dwrite Workspace compress /usr/bin/gzip
  85.  
  86.         You will also have to change the 'uncompress' 
  87.         to gunzip:
  88.  
  89.         dwrite Workspace uncompress /usr/bin/gunzip
  90.  
  91.     [NOTE: even if you do not use gzip for compression, you
  92.      can use gunzip to uncompress.  It uncompresses many forms
  93.      of compression. ]
  94.  
  95.     [WARNING: if you do this, the files you create called
  96.      "foo.compressed" will really be "foo.tar.gz".  If you e-mail
  97.      them to someone else, make sure to use the precise name,
  98.      in case they have not switched their WM compression to
  99.      Gzip.]
  100.  
  101. ================================================================
  102.  
  103. (+)    CHECK ARCHITECTURES AND ASSOCIATED FILE TYPES [3.2]
  104.  
  105.         Select an app and open the Contents inspector
  106.         (COMMAND & 2 in the File Viewer) to see what
  107.         architectures are present and what files will 
  108.         be opened by that application (ie if you select 
  109.         Mail.app, it will show that both .vox and .mbox
  110.         files are opened by Mail.app)
  111.  
  112. ================================================================
  113.  
  114. (+)    FORCE OPEN-IN-SPECIFIC-APPLICATION
  115.         COMMAND & Drag a file to an Application icon to
  116.         force that application to open it (it's an easy 
  117.         way to     get WordPerfect to open a RTF, for 
  118.         example.)  
  119.  
  120. ================================================================
  121.  
  122. (+)    RUNNING TWO COPIES OF THE SAME APPLICATION
  123.         Normally you cannot launch two copies of the 
  124.         same app.  Doing 'ALT & Double-Click' from the 
  125.         File Viewer will launch the app a second time.
  126.  
  127. ================================================================
  128. ================================================================
  129.             GENERAL
  130. ================================================================
  131. ================================================================
  132.  
  133.  
  134. (+)    FONT PANEL - FAST PREVIEW
  135.         To see different fonts quickly, hold down SHIFT
  136.         and Click once on the "Preview" button on the 
  137.         Font Panel.  It will "stick" in preview mode and 
  138.         selecting other fonts will cause them to be shown
  139.         in the Font Panel's window.
  140.  
  141.         Click on "preview" again to toggle back to normal.
  142.  
  143. ================================================================
  144.  
  145. (+)    CYCLE THROUGH CURRENT WINDOWS
  146.         COMMAND & up/down arrow keys will show you all
  147.         the windows which are currently unhidden.
  148.         
  149.         NOTE: There is no known way to make any 
  150.               particular window active, other than 
  151.               clicking on it.
  152.  
  153.  
  154. ================================================================
  155.  
  156. (+)    MENU ITEMS and COMMAND KEYS
  157.         Command keys (like "command-p" for "Print") can 
  158.         be made for each application (rather than system-
  159.         wide, like Preferences.app does)  The form is:
  160.  
  161.         dwrite APPNAME NXCommandKeys "Menu 
  162.         Item,Letter,Another Menu Item,Another Letter"
  163.  
  164.         make sure each has a corresponding letter, and 
  165.         each item is separated by a comma.  Everything 
  166.         after <NXCommandKeys> must be inside quotation 
  167.         marks.
  168.  
  169.         If you want to make system wide command keys, 
  170.         check out "System NXCommandKeys" (or use 
  171.         Preferences.app's "command" module)
  172.  
  173. ================================================================
  174.  
  175.  
  176. (+)    CHANGE THE SIZE OF THE OPEN/SAVE PANEL
  177.         ALT-resize the Open/SavePanel to change 
  178.         the size without changing the number of 
  179.         columns in the browser.
  180.         {from: yoda@cis.uni-muenchen.de (Marc Guenther)}
  181.  
  182.         If you accidentally make your Open/Save/etc 
  183.         windows one column, remove these dwrites:
  184.             System "NXWindow Frame NXOpenPanel"
  185.             System BrowserColumnWidth
  186.  
  187. ================================================================
  188.  
  189. (+)    DRAGGABLE ICON FROM MINIATURIZE BUTTON [3.3]
  190.         Hold down the alt key and mouse down/drag the
  191.         miniaturize button of any window that has a 
  192.         title which represents a file name (e.g. Edit). 
  193.         You'll get a draggable icon for the file.
  194.  
  195.         { from: Mark_Wagner@NeXT.COM }
  196.  
  197. ================================================================
  198.  
  199. (+)    OPEN NEW HELP PANEL FROM INSIDE HELP PANEL
  200.         Control-clicking on any item in the table of 
  201.         contents of a Help Panel opens another help panel.
  202.     
  203.         {from: Robert Davis (davisre@netcom.com)}
  204.  
  205. ================================================================
  206.  
  207. (+)    OPEN PANEL -- Change Directory
  208.         You can drag a folder/file from the FileViewer 
  209.         into an application Open panel.  It will make 
  210.         the open panel "change" to the folder/file 
  211.         you dragged.
  212.  
  213.         {from: Manuel Cordero <cordero@pros.com>}
  214.         {also from: Doug Sanders <dsanders@Trimark.com>}
  215.  
  216. ================================================================
  217.  
  218. (+)    MICRO-SCROLLING
  219.         ALT-Drag the scroll-bar in any window to drag at 
  220.         half-speed.  This is helpful for large files 
  221.         and folders in the File Viewer
  222.         
  223.         {from: Michael Moellney 
  224.             <moellney@michi.bota.uni-bonn.de>}
  225.  
  226. ================================================================
  227.  
  228. (+)    MOVE WINDOW WITHOUT SELECTING
  229.         alternate-dragging windows by the title bar 
  230.         will prevent them or the app which belongs to it 
  231.         from becoming active.
  232.     
  233. ================================================================
  234.  
  235. (+)    HIDE ALL OTHER APPLICATIONS
  236.         <COMMAND> & Double-click on the icon you want to
  237.         remain visible
  238.  
  239. ================================================================
  240.  
  241. (+)    PAGE UP / PAGE DOWN
  242.         <ALT> & click on up/down arrow
  243.  
  244. ================================================================
  245.  
  246. (+)    NEW SHELL IN DIRECTORY
  247.         <COMMAND> & Drag a file to Terminal.app's icon
  248.         and a new shell will open with that directory 
  249.         as the current path
  250.  
  251. ================================================================
  252. ================================================================
  253.             MAIL.APP
  254. ================================================================
  255. ================================================================
  256.  
  257. (+)    MAIL HEADERS (Mail.app)
  258.  
  259.     Usually in a mail window you can see the To From Subject
  260.       and Date fields, and you cannot see the Received Status
  261.     Message-Id Return-Path and Next-Reference fields (unless
  262.     you use terminal)
  263.     What you do not see can be controlled by this dwrite:
  264.         dwrite Mail MailFilter
  265.             (default MailFilter: "Received: Status:
  266.             Message-Id:  Return-Path: Next-Reference")
  267.     in the form:
  268.     dwrite Mail MailFilter "HeaderItem4:HeaderItem5:HeaderItem6"
  269.  
  270.     This is also helpful for getting rid of "X-" lines in the
  271.     header such as "X-Envelope-To: X-Listprocessor-Version:
  272.     X-Loop: X-Mailer: X-Mailing-List: X-Newsreader: X-Vms-To"
  273.  
  274.     { from: izumi@pinoko.berkeley.edu (Izumi Ohzawa) }
  275.     
  276.     [NOTE: In 3.3 this was made much easier by it being 
  277.            added to the Preferences panel of the Mail.app]
  278.  
  279. ================================================================
  280.  
  281. (+)    MAKE SORTING PERMANENT (Mail.app)
  282.         If you sort a mailbox and then compact it, 
  283.         it goes back to the chronological order of the 
  284.         messages (some might consider that a bug).  
  285.         
  286.         To make permanent: Sort messages, select, then
  287.         'copy' and then 'paste'.  They will appear in 
  288.         the mailbox sorted.
  289.         [NOTE: After 'copy'-ing the messages, you might 
  290.          want to delete the messages before you 'paste'
  291.          the sorted ones back in, to avoid duplication.]
  292.  
  293. ================================================================
  294.  
  295. (+)    VIEW ALL HEADER INFORMATION (Mail.app)
  296.         Select a Mail message and paste it somewhere 
  297.         other than a mailbox (say, a Compose window 
  298.         or an Edit file) you can see all of the 
  299.         header information.
  300.  
  301. ================================================================
  302.  
  303. (+)    PASTE --> APPENDED MESSAGE (Mail.app) [3.x] 
  304.  
  305.         Select some text and then go to a mailbox window.
  306.         Do 'paste' and then text will be added as a 
  307.         message with the title "Appended Message"
  308.  
  309. ================================================================
  310.  
  311. (+)    PRIVATE GROUPS (Mail.app)
  312.         When making Private Groups, just about everyone 
  313.         I know     thinks it is easier to edit the 
  314.         ~/.NeXT/.mailalias file directly rather than 
  315.         messing with the Addresses window in Mail.app.
  316.         Here's how it's done:
  317.         - Quit Mail.app if it's running.
  318.         - Open ~/.NeXT/.mailalias in Edit.app
  319.         - add the groups you want in this form:
  320.             nameofgroup:username1,username2,username3
  321.  
  322.         Make sure there you have a Carriage Return 
  323.         after each line.
  324.  
  325.         You can make aliases for really long email 
  326.         addresses via:     name:someone@somewhere.com
  327.         so all you have to do is type "name" to send 
  328.         an email message to "someone@somewhere.com"
  329.  
  330. ================================================================
  331. ================================================================
  332.             TERMINAL.APP
  333. ================================================================
  334. ================================================================
  335.  
  336. (+)    OPEN CURRENT FOLDER IN FILE VIEWER (Terminal.app)
  337.         While in Terminal.app, you can open the current 
  338.         folder as its own window in the File Viewer via:
  339.         "open ." or another folder by ending the path with
  340.         a "." 
  341.  
  342.         Example: to open the "/NextApps" folder, type:
  343.         "open /NextApps/."
  344.  
  345. ================================================================
  346.  
  347. (+)    EDIT EXECUTABLE FILE (Terminal.app)
  348.         To edit an executable file in Edit.app, use 
  349.         'openfile', which will automatically open Edit.app
  350.         
  351.         Alternatively, you can get the replacement 'open'
  352.         from the FTP archives and type:
  353.         
  354.         open -a Edit -o BinaryName
  355.         
  356.         Another alternative is to change the Workspace 
  357.         DefaultTerminalApp via:
  358.             dwrite Workspace DefaultTerminalApp Edit
  359.         (this will allow you to Double-Click on an 
  360.          executable file from the File Viewer and have it 
  361.          open in Edit.app.  This will not prevent the files
  362.          from executing properly.)
  363.  
  364. ================================================================
  365. ================================================================
  366.             PREFERENCES.APP
  367. ================================================================
  368. ================================================================
  369.  
  370. (+)    ARRANGE PREFERENCE MODULES (Preferences.app) 
  371.         Click on the module and Control-drag it into the
  372.         order you want them to appear.
  373.         
  374.         This is reflected in the "Preferences LayoutOrder"
  375.         dwrite.
  376.         
  377.         This way you can move the modules you use more 
  378.         often to the left, and the ones you use less 
  379.         frequently to the right.
  380.         
  381. ================================================================
  382.  
  383. << This is the end of the file -- TjL >>
  384.  
  385.